have a bad temper - Francés Inglés Diccionario